import Mock from 'mockjs'

Mock.Random.extend({
  coupon_value: function () {
    const arr = ['6.00', '20.00', '50.00', '99.00']
    return this.pick(arr)
  }
}).extend({
  coupon_name: function () {
    const arr = ['元宵促销券', '国庆大酬宾', '六一打折券', '双11减免券']
    return this.pick(arr)
  }
}).extend({
  coupon_howPieces: function () {
    const arr = ['无', '1']
    return this.pick(arr)
  }
}).extend({
  coupon_num: function () {
    const arr = ['1000元', '2000元', '5000元', '10000元']
    return this.pick(arr)
  }
}).extend({
  coupon_timeLimit: function () {
    const arr = ['7', '15', '30']
    return this.pick(arr)
  }
})

// 发送的数据  mock假数据
Mock.mock('/common', {
  'data|10': [{
    'coupon_id|+1': 1, // 优惠券 id
    coupon_name: '@coupon_name', // 优惠券名称
    coupon_value: '@coupon_value', // 优惠券价格(价值)
    coupon_limit: '无', // 优惠券有无 金额 限制
    coupon_timeLimit: '@coupon_timeLimit', // 优惠券使用 期限
    coupon_howPieces: '@coupon_howPieces', // 每人可以领取的张数
    coupon_num: '@coupon_num'
  }]
})

Mock.Random.extend({
  coupon_value: function () {
    const arr = ['6.00', '20.00', '50.00', '99.00']
    return this.pick(arr)
  }
}).extend({
  coupon_name: function () {
    const arr = ['元宵促销券', '国庆大酬宾', '六一打折券', '双11减免券']
    return this.pick(arr)
  }
}).extend({
  coupon_num: function () {
    const arr = ['1000元', '2000元', '5000元', '10000元']
    return this.pick(arr)
  }
}).extend({
  coupon_timeLimit: function () {
    const arr = ['7', '15', '30']
    return this.pick(arr)
  }
}).extend({
  shop_name: function () {
    const arr = ['亲亲宝贝-河西店', '爱婴优品-河东店', '爱岛婴-星沙店']
    return this.pick(arr)
  }
})

// 发送的数据  mock假数据
Mock.mock('/shop', {
  'data|10': [{
    'coupon_id|+1': 1, // 优惠券 id
    shop_id: '@zip()', // 店铺 id
    shop_name: '@shop_name', // 店铺名称
    coupon_name: '@coupon_name', // 优惠券名称
    coupon_value: '@coupon_value', // 优惠券价格(价值)
    coupon_limit: '无', // 优惠券有无 金额 限制
    coupon_timeLimit: '@coupon_timeLimit', // 优惠券使用 期限
    coupon_num: '@coupon_num'
  }]
})
